html { 
	/*border: 2px solid red;*/
}

body {
	border: 2 px solid red;
}

#milieu_corps {
	background-image: url(../images/motif_fond.png);
	background-repeat: repeat-y;
	width: 490px;
	height: 550px;
	/*border: 2px solid red;*/
	margin: 0 auto 0 auto;
	padding-top: 20px;
	padding-bottom: 20px;
}

#milieu_corps p {
	margin: 0 40px 15px 40px;
}

#haut_corps {
	width: 500px;
	height: 25px;
	/*border: 2px solid red;*/
	background-image: url(../images/bordure_metallisee.png);
}

#bas_corps {
	width: 500px;
	height: 25px;
	/*border: 2px solid red;*/
	background-image: url(../images/bordure_metallisee.png);
}

#corps { /*border: 2px solid red;*/
	width: 500px;
	margin: 0 auto 0 auto;
}

input {
	width: 241px;
	height: 104px;
	background-image: url(../images/button.png);
	border: none;
	display: block;
	font-family: Impact;
	font-size: 30px;
	font-weight: bold;
	color: white;
	margin: 0 auto 0 auto;
	cursor: pointer;
}

input:hover {
	background-image: url(../images/button_hover.png);
	border: none;
}

input:active {
	background-image: url(../images/button_active.png);
	border: none;
}

#titre_top {
	margin: 0 auto 10px auto;
	display: block;
	width: 440px;
	/*border: 2px solid red;*/
}